@charset "utf-8";
BODY{
   text-align: center;
    padding-bottom: 0px;
    margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family:"微软雅黑","Microsoft Yahei",Arial,Helvetica,sans-serif,"宋体";
    background: #fff8de fixed no-repeat center center;
    color: #000;
    font-size: 12px;
    padding-top: 0px;	
}
DIV,FORM,P,I,IMG,UL,LI,embed,OL,DL,DT,DD,TABLE,TR,TD,FIELDSET,TH,INPUT,BUTTON,SELECT,LEGEND,LABEL{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
	 margin: 0px auto;
}
P{
   line-height: 20px;
}
LI{
   line-height: 20px;
}
DIV{
   line-height: 20px;
}
H1,H2,H3,H4,H5,H6{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-size: 12px;
    font-weight: normal;
    padding-top: 0px;
}
H1 IMG,H2 IMG,H3 IMG,H4 IMG,H5 IMG,H6 IMG{
   margin: 0px;
}
UL,OL,LI,DL,DT,DD{
   list-style-type: none;
    list-style-image: none;
}
IMG,A IMG{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    vertical-align: middle;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
	
}

.pic A{
   border-bottom: #e6e7e7 1px solid;
    border-left: #e6e7e7 1px solid;
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
    display: inline-block;
    border-top: #e6e7e7 1px solid;
    border-right: #e6e7e7 1px solid;
    padding-top: 4px;
}
.pic A:hover{
   border-bottom: #f60 1px solid;
    border-left: #f60 1px solid;
    display: inline-block;
    background: #fff4ce;
    border-top: #f60 1px solid;
    border-right: #f60 1px solid;
}
.floatLeft{
   float: left;
}
.floatRight{
   float: right;
}
.floatNone{
   float: none;
}
.clearBoth{
   line-height: 0;
    width: 100%;
    height: 0px;
    clear: both;
    font-size: 0px;
    overflow: hidden;
}
.clearLeft{
   clear: left;
}
.clearRight{
   clear: right;
}
.clearfix{
   display: inline-block;
}
.clearfix:after{
   display: block;
    height: 0px;
    visibility: hidden;
    clear: both;
    content: ".";
}
* HTML .clearfix{
   height: 1%;
}
.clearfix{
   display: block;
}
.jiecontexx{
	display:none;
}

.columnSpace{
   padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
a:link{
	color:#000000;
	text-decoration:none;
}
a:visited{
	color:#660000;
	text-decoration:none;
}
a:hover{
	color:#f90;
	text-decoration:underline;
}
a:active{
	color:#000000;
	text-decoration:none;
}
.pageWidth{
	 margin: 0px auto;
    height: auto;
	width:1003px;
	background-color:#fff8de;
	background-attachment:fixed;
	background-image:none;
	background-repeat:no-repeat;
	background-position:center center;
}
#box_root{
   margin-left: auto;
    margin-right: auto;
     padding:0px 0px 0px 0px;margin:0 auto;
}
#box_header{float:none;width:993px;}
#box_footer{
    width: 993px;
    float: none;
    z-index:30000;
}
#box_main{	
	overflow:hidden;background-image:url(/images/bg.jpg);background-position:center center;background-repeat:repeat;float:none;height:610px;width:993px;
}
#box_left .columnSpace{
}
#box_header_sub1{float:none;width:993px;}
#box_header_sub2{
    width: 993px;
    float: none;
    height: 34px;
}
#box_main_sub1{
   width: 100%;
    float: none;
    padding-top:0px;
}

#box_main_sub1_sub1{float:left; padding-left:25px;padding-top:0px;padding-bottom:0px;width:472px;}
#box_main_sub1_sub2{float:left;width:48%;}
#box_main_sub1_sub2_sub2{
   width: 100%;
    float: none;
    height: 238px;
    padding-top: 5px;
}
#box_main_sub1_sub2_sub3{
   width: 100%;
    float: none;
    height: 127px;
}
#box_main_sub1_sub2_sub4{
   width: 100%;
}
#box_main_sub1_sub2_sub5{float:none;height:116px;padding-top:2px;width:100%;}
.FrontSpecifies_show01-d1_c1{
	z-index:-1;
   width: 100%;
    margin-left: 0px;
    overflow: hidden;
    padding-top: 0px;
}
.FrontSpecifies_show01-d1_c1 IMG{
   display: block;
}
.FrontColumns_navigation01-d2_c1{
   text-align: left;
    margin: 0px auto;
    width: 100%;
}
.FrontColumns_navigation01-d2_c1 UL.nav-first{
   width: 100%;
    background: url(/images/columns/nav1-bg.gif) left 0px;
    float: left;
}
.FrontColumns_navigation01-d2_c1 UL.nav-first LI{
   position: relative;
    padding-left: 2px;
    white-space: nowrap;
    float: left;
}
.FrontColumns_navigation01-d2_c1 UL.nav-first LI A{
   padding-bottom: 0px;
    line-height: 34px;
    padding-left: 25px;
    padding-right: 25px;
    float: left;
    height: 34px;
    color: #fff;
    font-weight: bold;
    text-decoration: none;
    padding-top: 0px;
}

.FrontColumns_navigation01-d2_c1 UL.nav-first LI A:hover SPAN{
}
.FrontColumns_navigation01-d2_c1 UL.nav-first LI.first{
   padding-bottom: 0px;
    padding-left: 140px;
    padding-right: 0px;
    padding-top: 0px;
}

.FrontColumns_navigation01-d2_c1 .mattblackmenu UL{
   border-bottom: gray 0px solid;
    padding-bottom: 0px;
    list-style-type: none;
    margin: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    font: bold 14px Verdana;
    overflow: hidden;
    padding-top: 0px;
}
.FrontColumns_navigation01-d2_c1 .mattblackmenu LI{
   margin: 0px;
    display: inline;
}
.FrontColumns_navigation01-d2_c1 .mattblackmenu LI A{
   padding-bottom: 10px;
    margin: 0px;
    padding-left: 8px;
    padding-right: 8px;
    display: block;
    float: left;
    color: white;
    text-decoration: none;
    padding-top: 2px;
}
#demo {
		overflow:hidden;
		width: 400px;
		height:116px;
		}
		#demo img {
		}
		#indemo {
		float: left;
		width: 800%;
		}
		#demo1 {
		float: left;
		}
		#demo2 {
		float: left;
		}
		#demo a  { display: inline; float:left; margin-right:3px; margin-left:3px; margin-top:15px;  height:87px;}
		#demo img { height:87px;}
	
.STYLE1 {font-family: "微软雅黑","Microsoft Yahei",Arial,Helvetica,sans-serif,"宋体"}
.STYLE2 {color: #FF0000}
.STYLE3 {
	font-family: "微软雅黑","Microsoft Yahei",Arial,Helvetica,sans-serif,"宋体";
	font-size: 12px;
}
.boxbottom{
	background-image:url(/images/bottom.gif);background-repeat:no-repeat;background-position: left left;height:26px;
}
.gsjstd{font: 13px; background-image: url(/images/jianjie.jpg); padding-bottom: 14px; text-align: left; line-height: 22px; padding-left: 20px; padding-right: 35px; background-repeat: no-repeat; padding-top: 25px;
}